Last time I checked it is not against the law to be a communist! Why shouldn't there be communist teachers? If kids are never exposed to what communism is then how are they going to be able to form their own opinion?

"Isnt it the teachers job to give kids the information and skills they need to form ther own opinions?"

Very idealistic! Unfortunately today the teachers job is to prepare students to take tests so that none of them need to be left behind!